a large staff - Espagnol Anglais Dictionnaire